Towards an Architecture for Simulation Environments
نویسندگان
چکیده
Simulation environments are analyzed from a software engineering point of view. Some basic ideas about a software architecture for simulation environments for hybrid systems are derived from recognizing that the simulation development process is a special case of the software development process. This view allows proven software engineering methods, techniques and tools to be applied to the development of simulation models and to the development of support systems. The ideas are illustrated by describing the design and the implementation of the Smile simulation environment that is used for the simulation of energy systems. Three key components of Smile are described in detail: an object-oriented specification language for hybrid systems; an object-oriented equation-based simulation language; and a corresponding open and flexible run-time system.
منابع مشابه
Evaluating the Effectiveness of Daylight Performance Metrics in Predicting Visual Comfort Case Study: Educational Architecture Design Studios in Tehran
It is essential to ensure that adequate daylight penetrates in, especially, educational environments. In spite of positive significant impacts of daylight on the emotions, concentration, and learning of students, an exceeded amount of light will lead to glare and visual dissatisfaction. Over the last few years, with the help of simulation tools and lighting indices, it is possible to predict li...
متن کاملSoftware Architecture for Object-Oriented Simulation Modeling and Simulation Environments: Case Study and Approach
During the past two decades, there has been a steady migration towards object-oriented modeling and simulation environments. There exist many issues besides use of a modeling and simulation approach and an object-oriented programming language that are important to account for in developing modeling and simulation environments. For example, it is not only necessary to consider run-time attribute...
متن کاملVersatile Design and Ethical Architecture
Background: Following the spread of dissatisfaction with modern architecture, the machine attitude towards man, and the disregard for human values and human existential dignity, the global movement in support of independence and participation was formed in response to demographic and social realities. Recognized in 1988 as universal design, the movement allowed more people of all levels of ab...
متن کاملEffective Environmental Factors on Designing Productive Learning Environments
Educational spaces play an important role in enhancing learning productivity levels of society people as the most important places to human train. Considering the cost, time and energy spending on these spaces, trying to design efficient and optimized environment is a necessity. Achieving efficient environments requires changing environmental criteria so that they can have a positive impact on ...
متن کاملExamining the Effect of Increasing Gibson’s Semantic Levels on Non-profit School Students’ Environmental Satisfaction in Tehran’s District
The discussion of man and his alienation in contemporary environments has become an important challenge in environmental psychology studies. Gibson as a theorist in the field of environmental psychology studies, introduces the component of meaning and divides it into six levels, the sixth of which is the ultimate connection between man and the environment. From the audience’s point of view, wha...
متن کامل